/* Login Form */

#loginForm
{
	padding: 0 20px 20px 20px;
}

#loginForm label
{
	display: block;
}

#loginForm input[type="text"], #loginForm input[type="password"]
{
	width: 290px;
	margin-bottom: 10px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 1.2em;
	padding: 5px;
}

#loginForm input[type="submit"]
{
	height: 30px;
	font-family: Calibri, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}

#loginForm div.error
{
	text-align: center;
	margin-bottom: 2px;
}

#loginForm div.submit
{
	text-align: center;
}

/* Login Content */

#content.login
{
	width: 350px;
	height: 250px;
	padding: 25px;
	margin: 100px auto 0;
	float: none;
	background-image: url('../img/login.png');
}

#content.login h1
{
	text-align: center;
	font-size: 1.6em;
	margin: 10px;
}
